package org.yonggan;

import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.yonggan.entity.User;

@FeignClient("microservice-provider-user")
public interface UserFeignClient {

    @RequestMapping(value = "/simple/{id}" ,method = RequestMethod.GET)
    User findById(@PathVariable("id") Long id);

    /**
     * 注意 小坑
     *  1。 GetMapping 不能识别
     *  2. PathVariable 需要绑定 参数名称
     */

}
